home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE3 / PD / VICE / !ViceRsrc / C128 / default.vkm < prev    next >
Text File  |  2001-05-29  |  3KB  |  228 lines

  1. # VICE keyboard mapping file
  2. #
  3. # A Keyboard map is read in as patch to the current map.
  4. #
  5. # File format:
  6. # - comment lines start with '#'
  7. # - keyword lines start with '!keyword'
  8. # - normal line has 'keysym row column shiftflag'
  9. #
  10. # keywords and their lines are:
  11. # '!CLEAR'               clear whole table
  12. # '!INCLUDE filename'    read file as mapping file
  13. # '!LSHIFT row col'      left shift keyboard row/column
  14. # '!RSHIFT row col'      right shift keyboard row/column
  15. #
  16. # shiftflag can have the values:
  17. # 0      key is not shifted for this keysym
  18. # 1      key is shifted for this keysym
  19. # 2      left shift
  20. # 4      right shift
  21. # 8      key can be shifted or not with this keysym
  22. #
  23.  
  24. !CLEAR
  25. !LSHIFT 1 7
  26. !RSHIFT 6 4
  27.  
  28. # Tab = CTRL
  29. Tab 7 2 8
  30. # Shift + Tab = CTRL
  31. ISO_Left_Tab 7 2 8
  32.  
  33. # Control_L = CBM
  34. Control_L 7 5 8
  35.  
  36. BackSpace 0 0 8
  37. Delete 0 0 8
  38. Escape 7 7 8
  39. Home 6 3 8
  40. Insert 0 0 16
  41. KP_F1 0 4 8
  42. KP_F2 0 5 8
  43. KP_F3 0 6 8
  44. KP_F4 0 2 8
  45. Return 0 1 8
  46. Shift_L 1 7 2
  47. Shift_R 6 4 4
  48.  
  49. F1 9 0 8
  50. F2 8 3 8
  51. F3 10 0 8
  52.  
  53. F5 8 0 8
  54. F6 9 3 8
  55. F8 10 7 8
  56.  
  57. F9 0 4 8
  58. F10 0 5 8
  59. F11 0 6 8
  60. F12 0 3 8
  61.  
  62. #Up 10 3 8
  63. #Left 10 5 8
  64. #Right 10 6 8
  65. #Down 10 4 8
  66. Up 0 7 1
  67. Left 0 2 1
  68. Right 0 2 8
  69. Down 0 7 8
  70.  
  71. End 0 7 8
  72. Page_Down 0 2 8
  73.  
  74. ampersand 2 3 1
  75. apostrophe 3 0 1
  76. asciicircum 6 6 0
  77. asciitilde 6 6 0
  78. asterisk 6 1 0
  79. at 5 6 0
  80. backslash 6 0 0
  81. bar 6 0 8
  82. bracketleft 5 5 1
  83. bracketright 6 2 1
  84. colon 5 5 0
  85. comma 5 7 0
  86. dollar 1 3 1
  87. equal 6 5 0
  88. exclam 7 0 1
  89. grave 6 6 0
  90. greater 5 4 1
  91. less 5 7 1
  92. minus 5 3 0
  93. numbersign 1 0 1
  94. parenleft 3 3 1
  95. parenright 4 0 1
  96. percent 2 0 1
  97. period 5 4 0
  98. plus 5 0 0
  99. question 6 7 1
  100. quotedbl 7 3 1
  101. semicolon 6 2 0
  102. slash 6 7 0
  103. space 7 4 8
  104. sterling 6 0 0
  105. underscore 7 1 0
  106.  
  107. 0 4 3 0
  108. 1 7 0 0
  109. 2 7 3 0
  110. 3 1 0 0
  111. 4 1 3 0
  112. 5 2 0 0
  113. 6 2 3 0
  114. 7 3 0 0
  115. 8 3 3 0
  116. 9 4 0 0
  117.  
  118. A 1 2 1
  119. B 3 4 1
  120. C 2 4 1
  121. D 2 2 1
  122. E 1 6 1
  123. F 2 5 1
  124. G 3 2 1
  125. H 3 5 1
  126. I 4 1 1
  127. J 4 2 1
  128. K 4 5 1
  129. L 5 2 1
  130. M 4 4 1
  131. N 4 7 1
  132. O 4 6 1
  133. P 5 1 1
  134. Q 7 6 1
  135. R 2 1 1
  136. S 1 5 1
  137. T 2 6 1
  138. U 3 6 1
  139. V 3 7 1
  140. W 1 1 1
  141. X 2 7 1
  142. Y 3 1 1
  143. Z 1 4 1
  144. a 1 2 8
  145. b 3 4 8
  146. c 2 4 8
  147. d 2 2 8
  148. e 1 6 8
  149. f 2 5 8
  150. g 3 2 8
  151. h 3 5 8
  152. i 4 1 8
  153. j 4 2 8
  154. k 4 5 8
  155. l 5 2 8
  156. m 4 4 8
  157. n 4 7 8
  158. o 4 6 8
  159. p 5 1 8
  160. q 7 6 8
  161. r 2 1 8
  162. s 1 5 8
  163. t 2 6 8
  164. u 3 6 8
  165. v 3 7 8
  166. w 1 1 8
  167. x 2 7 8
  168. y 3 1 8
  169. z 1 4 8
  170.  
  171. KP_0 10 1 8
  172. KP_1 8 7 8
  173. KP_2 8 4 8
  174. KP_3 9 7 8
  175. KP_4 8 5 8
  176. KP_5 8 2 8
  177. KP_6 9 5 8
  178. KP_7 8 6 8
  179. KP_8 8 1 8
  180. KP_9 9 6 8
  181. KP_Enter 9 4 8
  182. KP_Subtract 9 2 8
  183. KP_Separator 10 2 8
  184. KP_Add 9 1 8
  185.  
  186. #
  187. # Joystick 1
  188. #
  189. KP_0 -1 0
  190. KP_1 -1 1
  191. KP_2 -1 2
  192. KP_3 -1 3
  193. KP_4 -1 4
  194. KP_5 -1 5
  195. KP_6 -1 6
  196. KP_7 -1 7
  197. KP_8 -1 8
  198. KP_9 -1 9
  199.  
  200. #
  201. # Joystick 2
  202. #
  203. w -2 7
  204. e -2 8
  205. r -2 9
  206. s -2 4
  207. d -2 5
  208. f -2 6
  209. x -2 1
  210. c -2 2
  211. v -2 3
  212. space -2 0
  213.  
  214. # Restore key mappings
  215. Page_Up -3 0
  216. Prior -3 1
  217.  
  218.  
  219. # Restore key mappings
  220. Page_Up -3 0
  221. Prior -3 1
  222.  
  223. # CAPS (ASCII/DIN) key
  224. F4 -4 1
  225.  
  226. # 40/80 column key
  227. F7 -4 0
  228.